import axios from "~/axios"
import { queryParams } from "~/composables/util"

// 获取商品列表接口
export function getOrderList(page, query = {}) {
    let r = queryParams(query)
    return axios.get(`/admin/order/${page}${r}`)
}

// 删除商品接口
export function deleteOrder(ids) {
    return axios.post(`/admin/order/delete_all`, {
        ids
    })
}

// 导出订单接口
export function exportOrder(query = {}) {
    let r = queryParams(query)
    return axios.post(`/admin/order/excelexport${r}`,{},{
        responseType: 'blob'
    })
}

// 获取订单详情接口
export function getShipInfo(id) {
    return axios.get(`/admin/order/${id}/get_ship_info`)
}

// 拒绝/同意退款接口
export function refundOrder(id,data) {
    return axios.post(`/admin/order/${id}/handle_refund`,data)
}
